home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / The World of Computer Software.iso / ply15dat.zip / BTREE2.INC < prev    next >
Text File  |  1992-08-08  |  8KB  |  137 lines

  1. //BR_ANGLE_0        60.0
  2. //BR_ANGLE_1        45.0
  3. //BR_CONTR_0        0.65
  4. //BR_CONTR_1        0.70
  5. //BR_DIAMETER        0.70
  6. //DIV_ANGLE        160.0
  7. //WIDTH_HEIGHTH_RATIO    0.2
  8.  
  9. define txt000
  10. texture {
  11.    surface {
  12.       ambient <0.55, 0.4, 0.2>, 0.2
  13.       diffuse <0.55, 0.4, 0.2>, 0.8
  14.       specular white, 0
  15.       microfacet Phong 0
  16.       reflection white, 0
  17.       transmission white, 0, 0
  18.       }
  19.    }
  20.  
  21. define tree2
  22. object {
  23. object {  cone <0, 0, 0>, 0.2, <0, 0, 1>, 0.14  txt000 }
  24. + object { sphere <0, 0, 1>, 0.14 txt000 }
  25. + object {  cone <0, 0, 1>, 0.14, <0.562916, -3.448281e-017, 1.325>, 0.098  txt000 }
  26. + object { sphere <0.562916, -3.448281e-017, 1.325>, 0.098 txt000 }
  27. + object {  cone <0.562916, -3.448281e-017, 1.325>, 0.098, <0.745864, 0.365896, 1.43062>, 0.0686  txt000 }
  28. + object { sphere <0.745864, 0.365896, 1.43062>, 0.0686 txt000 }
  29. + object {  cone <0.745864, 0.365896, 1.43062>, 0.0686, <0.686406, 0.484812, 1.67092>, 0.04802  txt000 }
  30. + object { sphere <0.686406, 0.484812, 1.67092>, 0.04802 txt000 }
  31. + object { sphere <0.686406, 0.484812, 1.67092>, 0.2 bumpy_green }
  32. + object { sphere <0.75891, 0.707229, 1.85874>, 0.1 bumpy_green }
  33. + object { sphere <0.972822, 0.569182, 1.70004>, 0.1 bumpy_green }
  34. + object { sphere <0.7766, 0.749494, 1.56226>, 0.1 bumpy_green }
  35. + object { sphere <0.472494, 0.622859, 1.82962>, 0.1 bumpy_green }
  36. + object { sphere <0.490184, 0.665124, 1.53314>, 0.1 bumpy_green }
  37. + object { sphere <0.399991, 0.400442, 1.6418>, 0.1 bumpy_green }
  38. + object { sphere <0.668716, 0.442546, 1.9674>, 0.1 bumpy_green }
  39. + object { sphere <0.596213, 0.22013, 1.77959>, 0.1 bumpy_green }
  40. + object { sphere <0.882628, 0.3045, 1.80871>, 0.1 bumpy_green }
  41. + object {  cone <0.745864, 0.365896, 1.43062>, 0.0686, <0.988321, 0.511242, 1.34369>, 0.04802  txt000 }
  42. + object { sphere <0.988321, 0.511242, 1.34369>, 0.04802 txt000 }
  43. + object { sphere <0.988321, 0.511242, 1.34369>, 0.2 bumpy_green }
  44. + object { sphere <1.12514, 0.642315, 1.1111>, 0.1 bumpy_green }
  45. + object { sphere <0.957961, 0.396974, 1.06797>, 0.1 bumpy_green }
  46. + object { sphere <0.826704, 0.657588, 1.13763>, 0.1 bumpy_green }
  47. + object { sphere <1.1555, 0.756583, 1.38681>, 0.1 bumpy_green }
  48. + object { sphere <0.857063, 0.771857, 1.41335>, 0.1 bumpy_green }
  49. + object { sphere <1.01868, 0.62551, 1.61941>, 0.1 bumpy_green }
  50. + object { sphere <1.28675, 0.495969, 1.31716>, 0.1 bumpy_green }
  51. + object { sphere <1.14994, 0.364896, 1.54976>, 0.1 bumpy_green }
  52. + object { sphere <1.11958, 0.250628, 1.27404>, 0.1 bumpy_green }
  53. + object {  cone <0.562916, -3.448281e-017, 1.325>, 0.098, <0.786526, -0.302331, 1.58116>, 0.0686  txt000 }
  54. + object { sphere <0.786526, -0.302331, 1.58116>, 0.0686 txt000 }
  55. + object {  cone <0.786526, -0.302331, 1.58116>, 0.0686, <0.97954, -0.488189, 1.45598>, 0.04802  txt000 }
  56. + object { sphere <0.97954, -0.488189, 1.45598>, 0.04802 txt000 }
  57. + object { sphere <0.97954, -0.488189, 1.45598>, 0.2 bumpy_green }
  58. + object { sphere <1.25852, -0.516419, 1.34934>, 0.1 bumpy_green }
  59. + object { sphere <1.11053, -0.257643, 1.31566>, 0.1 bumpy_green }
  60. + object { sphere <1.20591, -0.341625, 1.58741>, 0.1 bumpy_green }
  61. + object { sphere <1.12753, -0.746964, 1.48966>, 0.1 bumpy_green }
  62. + object { sphere <1.07492, -0.57217, 1.72773>, 0.1 bumpy_green }
  63. + object { sphere <0.848549, -0.718734, 1.5963>, 0.1 bumpy_green }
  64. + object { sphere <1.03215, -0.662983, 1.21791>, 0.1 bumpy_green }
  65. + object { sphere <0.753167, -0.634753, 1.32455>, 0.1 bumpy_green }
  66. + object { sphere <0.884158, -0.404207, 1.18423>, 0.1 bumpy_green }
  67. + object {  cone <0.786526, -0.302331, 1.58116>, 0.0686, <0.854257, -0.328413, 1.89128>, 0.04802  txt000 }
  68. + object { sphere <0.854257, -0.328413, 1.89128>, 0.04802 txt000 }
  69. + object { sphere <0.854257, -0.328413, 1.89128>, 0.2 bumpy_green }
  70. + object { sphere <1.0271, -0.225332, 2.11377>, 0.1 bumpy_green }
  71. + object { sphere <1.13808, -0.248474, 1.83602>, 0.1 bumpy_green }
  72. + object { sphere <0.932681, -0.0389342, 1.8985>, 0.1 bumpy_green }
  73. + object { sphere <0.743273, -0.305271, 2.16904>, 0.1 bumpy_green }
  74. + object { sphere <0.648857, -0.118873, 1.95377>, 0.1 bumpy_green }
  75. + object { sphere <0.570434, -0.408351, 1.94655>, 0.1 bumpy_green }
  76. + object { sphere <0.948672, -0.514811, 2.10655>, 0.1 bumpy_green }
  77. + object { sphere <0.775834, -0.617891, 1.88407>, 0.1 bumpy_green }
  78. + object { sphere <1.05966, -0.537952, 1.8288>, 0.1 bumpy_green }
  79. + object {  cone <0, 0, 1>, 0.14, <-0.465124, 0.169291, 1.49497>, 0.098  txt000 }
  80. + object { sphere <-0.465124, 0.169291, 1.49497>, 0.098 txt000 }
  81. + object {  cone <-0.465124, 0.169291, 1.49497>, 0.098, <-0.75106, -0.145967, 1.65584>, 0.0686  txt000 }
  82. + object { sphere <-0.75106, -0.145967, 1.65584>, 0.0686 txt000 }
  83. + object {  cone <-0.75106, -0.145967, 1.65584>, 0.0686, <-0.673802, -0.310369, 1.88923>, 0.04802  txt000 }
  84. + object { sphere <-0.673802, -0.310369, 1.88923>, 0.04802 txt000 }
  85. + object { sphere <-0.673802, -0.310369, 1.88923>, 0.2 bumpy_green }
  86. + object { sphere <-0.482071, -0.335269, 2.11862>, 0.1 bumpy_green }
  87. + object { sphere <-0.388774, -0.222614, 1.8567>, 0.1 bumpy_green }
  88. + object { sphere <-0.575598, -0.0643367, 2.03003>, 0.1 bumpy_green }
  89. + object { sphere <-0.767098, -0.423024, 2.15116>, 0.1 bumpy_green }
  90. + object { sphere <-0.860626, -0.152091, 2.06257>, 0.1 bumpy_green }
  91. + object { sphere <-0.958829, -0.398123, 1.92177>, 0.1 bumpy_green }
  92. + object { sphere <-0.580274, -0.581301, 1.97782>, 0.1 bumpy_green }
  93. + object { sphere <-0.772005, -0.556401, 1.74843>, 0.1 bumpy_green }
  94. + object { sphere <-0.486978, -0.468646, 1.7159>, 0.1 bumpy_green }
  95. + object {  cone <-0.75106, -0.145967, 1.65584>, 0.0686, <-1.06436, -0.198506, 1.63299>, 0.04802  txt000 }
  96. + object { sphere <-1.06436, -0.198506, 1.63299>, 0.04802 txt000 }
  97. + object { sphere <-1.06436, -0.198506, 1.63299>, 0.2 bumpy_green }
  98. + object { sphere <-1.33192, -0.141437, 1.7561>, 0.1 bumpy_green }
  99. + object { sphere <-1.09023, -0.173792, 1.93085>, 0.1 bumpy_green }
  100. + object { sphere <-1.11831, 0.0692043, 1.75717>, 0.1 bumpy_green }
  101. + object { sphere <-1.30605, -0.166151, 1.45824>, 0.1 bumpy_green }
  102. + object { sphere <-1.09245, 0.0444903, 1.45931>, 0.1 bumpy_green }
  103. + object { sphere <-1.03849, -0.22322, 1.33513>, 0.1 bumpy_green }
  104. + object { sphere <-1.27797, -0.409147, 1.63192>, 0.1 bumpy_green }
  105. + object { sphere <-1.01041, -0.466216, 1.50881>, 0.1 bumpy_green }
  106. + object { sphere <-1.03628, -0.441502, 1.80667>, 0.1 bumpy_green }
  107. + object {  cone <-0.465124, 0.169291, 1.49497>, 0.098, <-0.50525, 0.530378, 1.82377>, 0.0686  txt000 }
  108. + object { sphere <-0.50525, 0.530378, 1.82377>, 0.0686 txt000 }
  109. + object {  cone <-0.50525, 0.530378, 1.82377>, 0.0686, <-0.65825, 0.799066, 1.74735>, 0.04802  txt000 }
  110. + object { sphere <-0.65825, 0.799066, 1.74735>, 0.04802 txt000 }
  111. + object { sphere <-0.65825, 0.799066, 1.74735>, 0.2 bumpy_green }
  112. + object { sphere <-0.625328, 1.07881, 1.64409>, 0.1 bumpy_green }
  113. + object { sphere <-0.415053, 0.958513, 1.82105>, 0.1 bumpy_green }
  114. + object { sphere <-0.449676, 0.858916, 1.54019>, 0.1 bumpy_green }
  115. + object { sphere <-0.868525, 0.919358, 1.57039>, 0.1 bumpy_green }
  116. + object { sphere <-0.692873, 0.699469, 1.46649>, 0.1 bumpy_green }
  117. + object { sphere <-0.901448, 0.639619, 1.67365>, 0.1 bumpy_green }
  118. + object { sphere <-0.833902, 1.01896, 1.85125>, 0.1 bumpy_green }
  119. + object { sphere <-0.866825, 0.739216, 1.95451>, 0.1 bumpy_green }
  120. + object { sphere <-0.623628, 0.898663, 2.02821>, 0.1 bumpy_green }
  121. + object {  cone <-0.50525, 0.530378, 1.82377>, 0.0686, <-0.480624, 0.551306, 2.16524>, 0.04802  txt000 }
  122. + object { sphere <-0.480624, 0.551306, 2.16524>, 0.04802 txt000 }
  123. + object { sphere <-0.480624, 0.551306, 2.16524>, 0.2 bumpy_green }
  124. + object { sphere <-0.341148, 0.688228, 2.39284>, 0.1 bumpy_green }
  125. + object { sphere <-0.191765, 0.628171, 2.1397>, 0.1 bumpy_green }
  126. + object { sphere <-0.403814, 0.840372, 2.14199>, 0.1 bumpy_green }
  127. + object { sphere <-0.630006, 0.611363, 2.41838>, 0.1 bumpy_green }
  128. + object { sphere <-0.692673, 0.763508, 2.16753>, 0.1 bumpy_green }
  129. + object { sphere <-0.769482, 0.474441, 2.19079>, 0.1 bumpy_green }
  130. + object { sphere <-0.417957, 0.399161, 2.41609>, 0.1 bumpy_green }
  131. + object { sphere <-0.557433, 0.262239, 2.1885>, 0.1 bumpy_green }
  132. + object { sphere <-0.268574, 0.339104, 2.16296>, 0.1 bumpy_green }
  133. rotate <-90, 0, 0>
  134. scale <0.3, 0.3, 0.3>
  135. translate <0.5, 0, 0.5>
  136. }
  137.